.metting-calview {
  .metting-calview-left-right {
    .wea-date-switch {
      display: inline-block;
      line-height: 45px;
    }
    .leftC {
      .ant-fullcalendar-header {
        display: none;
      }
      .ant-fullcalendar-fullscreen {
        width: calc(100% - 5px);
        .ant-fullcalendar-today {
          .ant-fullcalendar-date {
            background-color: #fefce9 !important;
            border-top: 1px solid #eee !important;
          }
        }

        .ant-fullcalendar-calendar-body {
          padding: 0;
          table {
            td {
              border: 1px solid #e2e2e2;
            }
            tr > :first-child {
              border-left: none !important;

            }
            thead {
              .ant-fullcalendar-column-header {
                border-left: 1px solid #e2e2e2;
                border-right: 1px solid #e2e2e2;
                border-bottom: 1px solid #e2e2e2;
                padding-right: 0;
                text-align: center;
                padding-bottom: 0;
                color: #333333;
              }
              tr {
                height: 40px;
                th {
                  background-color: #f5f5f5;
                }
              }
            }
            tbody {
              tr {
                height: 100px;

                td {
                  height: 100px;
                  box-sizing: content-box;
                }
              }
              .ant-fullcalendar-date {
                padding: 0;
                margin: 0;
                border-collapse: collapse;
                border: 0;
                height: 122px;
                .ant-fullcalendar-value {
                  margin: 0 8px 0 0;
                }
                .ant-fullcalendar-content {
                  overflow: hidden;
                  height: 100px;
                }
              }
              .ant-fullcalendar-date:hover {
                background-color: #ffffff;
              }
            }
          }
        }
      }
    }
    .rightC {
      /*.ant-tabs.ant-tabs-top.ant-tabs-line{
        .ant-tabs-bar{
          margin-bottom:5px;
          .ant-tabs-nav-wrap{
            margin-bottom:0;
          }
        }
      }
      .ant-tabs-nav{
        .ant-tabs-tab-inner:hover{
          color:#333333;
        }
        .ant-tabs-tab-active{
          .ant-tabs-tab-inner{
            color:#333333;
          }

        }
      }
      .ant-tabs-tab{
        margin-right: 14px;
        line-height: 29px;
      }*/
      .wea-new-tree .wea-input-wraper {
        padding: 0 14px 0 0;
        > span {
          right: 0;
        }
        .wea-input-focus {
          width: 70%;
          margin-left: 24px;
        }
        .wea-org-tree-inputRightDom {
          display: inline-block;;
          width: 15%;
          height: 28px;
          line-height: 28px;
          vertical-align: middle;
        }
      }
      .user-tree-browser {
        position: relative;
        padding: 10px 10px 5px 10px;
        .wea-browser {
          display: inline-block;
          width: 160px;
        }
        .user-tree-reset {
          position: absolute;
          top: 10px;
          left: 170px;
          //padding: 5px 8px; 用padding不同环境会有问题
          width: 30px;
          height: 30px;
          line-height: 30px;
          text-align: center;
          background-color: #f5f5f5;
          border: 1px solid #d9d9d9;
          border-left: none;
          cursor: pointer;
          color: #c5c5c5;

        }
      }
    }

  }
  .ant-popover-content {
    .ant-popover-inner-content {
      padding: 0;
      li {
        margin: 2px 0;
      }
    }
  }

}

.metting-calview-calendar-0 {
  background-color: #f5f5f5;
  .event-0 {
    color: #bdbdbd;
  }
}

.metting-calview-calendar-1 {
  background-color: #ffeaca;
  .event-1 {
    color: #ff9c00;
  }
}

.metting-calview-calendar-2 {
  background-color: #fff1f2;
  .event-2 {
    color: #f34555;
  }
}



/*周期会议样式*/
.metting-repeat {

  .wea-new-top-wapper {
    .wea-new-top-content {
      overflow: hidden;
    }
  }
}

/*查询会议样式*/
.metting-search {

  .wea-new-top-wapper {
    .wea-new-top-content {
      overflow: hidden;
    }
  }
}

/*会议报表样式*/
.metting-report {
  .SearchButton {
    a.on {
      color: #fff;
      background-color: #2DB7F5;
    }
    a {
      margin: 0 14px;
      color: #333333;
      background-color: #ffffff;
      border-radius: 4px;
      padding: 4px 6px;
    }
  }
  /*.ant-tabs.ant-tabs-top.ant-tabs-card{
    background-color:#f3f3f3;
    .ant-tabs-bar{
      margin-top: 20px;
      margin-bottom:0;
      .ant-tabs-nav-scroll{
        .ant-tabs-nav{
          padding-left: 20px;
          .ant-tabs-tab{
            border-radius:4px 4px 0 0;
            .ant-tabs-tab-active.ant-tabs-tab-inner{
              color: #333333;
              background-color: #ffffff;
            }
            .ant-tabs-tab-inner{
              color: #333333;
              background-color: #f9f9f9;
            }
            .ant-tabs-tab-inner{
              &:hover{
                color:#333333;
              }
            }
          }
        }
      }

    }
  }*/
}

@line: solid 1px #ebebeb;
.meeting-dialog-isScale() {
  .wea-upload {
    .wea-upload-list-item-file {
      width: 100% !important;
      .wea-upload-list-content {
        overflow: auto;
      }
      .wea-upload-list-item-file-noedit .wea-upload-list-content {
        a.noWrap {
          display: inline;
        }
      }
    }
  }
}

.wea-meeting-topic-view {
  padding: 16px 16px 0 16px;
  height: 100%;
  .edit-title {
    padding-bottom: 16px;
    border-bottom: @line;
  }
  .wea-alert-page{
    text-align: center;
    width: 100%;
    height: calc(100% - 34px);
    position: relative;
    .top40{
      width: 100%;
      top: 35%;
      position: absolute;
    }
  } 
  .wea-new-table .topic-view-table {
    .ant-table-tbody tr {
      td.ant-table-row-expand-icon-cell {
        padding-left: 5px;
        padding-top: 14px;
        padding-bottom: 6px;
        span {
          border: none;
          background-color: transparent;
        }
      }
      // td {
      //   a {
      //     color: #333;
      //     &:hover {
      //       color: #2db7f5;
      //     }
      //   }
      // }
    }
    .ant-table-thead tr {
      th:first-child {
        padding-left: 0;
        width: 24px;
      }
    }
    .meeting-dialog-isScale();
  }
  .expand {
    table {
      tr {
        td:first-child {
          padding-left: 0;
        }
        td {
          padding: 6px 0 6px 0;
        }
      }
    }
  }
}

.wea-meeting-service-view {
  padding: 16px 16px 0 16px;
  height: 100%;
  .panel-title {
    padding-bottom: 16px;
    border-bottom: @line;
  }
  .wea-alert-page {
    text-align: center;
    width: 100%;
    height: calc(100% - 34px);
    position: relative;
    .top40{
      width: 100%;
      top: 35%;
      position: absolute;
    }
  }
  .meeting-dialog-isScale();
}

.wea-meeting-member-view {
  padding: 16px 16px 0 16px;
  min-height: 300px;
  .panel-title {
    padding-top: 16px;
    padding-bottom: 16px;
    border-bottom: @line;
    &.border-none {
      border-bottom: none;
    }
    [class^="icon-"], [class*=" icon-"] {
      color: #c5c5c5;
      margin-top: 4px;
    }
    .icon-coms-BatchEditing-Hot {
      font-size: 20px;
      color: #58A0F8;
      margin-top: 0;
      margin-right: 20px;
      &:hover {
        color: #82c7fd;
      }
    }
  }
  .panel-content {
    padding: 16px 24px;
    border-bottom: @line;
    &.no-data {
      color: #999999;
    }
  }
  .color-red {
    color: red;
  }
  .summary {
    font-weight: bolder;
  }
  .color-blue {
    color: #007BFF;
  }
}

.wea-meet-member-remark {
  padding: 20px;
  text-align: center;
}

.wea-meet-receipt-dialog {
  height: 100%;
  .panel-title {
    padding: 16px 0;
    margin: 0 16px 8px 16px;
    border-bottom: @line;
  }
  .wea-new-scroll {
    height: 100%;
    .wea-table-edit {
      .ant-table-tbody > tr:last-child > td {
        border-bottom: none;
      }
    }
  }
  .ant-time-picker-input {
    width: auto;
  }
  .trans-label {
    display: inline-block;
    vertical-align: middle;
    margin-right: 16px;
  }
  .ant-form-item {
    margin-bottom: 16px;
  }
  .ant-spin-container {
    height: 100%;
  }
}


.roomPlanDialog {
  .wea-meeting-roomplan-con.f12 {
    position: relative;
    height: 100%;
  }
}

